.header-additional-box {
	float: right;

	.header-print-icon-wrap {
		float: left;
	}
	.header-print-icon {
		display: inline-block;
		width: 16px;
		height: 19px;
		background: url(../../../../images/icon-foot@2x.png) no-repeat 0 0;
		background-size: 100% auto;
		cursor: pointer;


		&:hover {
			background-position: 0 -19px;
		}
	}

	.header-recruit-solution {
		float: left;
		display: inline-block;
		width: 90px;
		height: 20px;
		color: #cff1e9;
		font-size: 12px;
		text-align: center;
		background: rgba(0, 204, 116, 0.82);
		background: linear-gradient(to right, #01b088, #00cc74);
		border-radius: 10px;
		line-height: 20px;
		margin: 8px 0 0 20px;
	}
}
